/*=============================================================================

  DIO-1616LN-FIT DIGITAL IO HAL MODULE

  FILE: ioHal_FIT.h
  
  DESCRIPTION

    DIO-1616LN-FIT Digital IO HAL Module

  EXTERNALIZED FUNCTIONS


   Copyright (c) DaeSung Engineering Inc. All rights reserved.

=============================================================================*/
/*=============================================================================

  EDIT HISTORY

  ---------  -------  -------------------------------------------------------
    when       who       what, where, why
  ---------  -------  -------------------------------------------------------
   07/17/04   nso4th    Initial version

=============================================================================*/

#ifndef _DIOHAL_FIT_H_
#define _DIOHAL_FIT_H_

/*=============================================================================
  HEADER INCLUSION
=============================================================================*/
#define DIODEV_FIT_SIO			(0xFFFFF000)

/*=============================================================================
  EXTERNALIZED FUNCION DEFINITION
=============================================================================*/

#if defined(__cplusplus)
extern "C"
{
#endif

boolean OBASE_CLASS DioHal_FITSIO_GetVersion(char *pszVer, int32 strLen);

boolean OBASE_CLASS DioHal_FITSIO_Register(void);
boolean OBASE_CLASS DioHal_FITSIO_Deregister(void);

boolean OBASE_CLASS DioHal_FITQI_GetVersion(char *pszVer, int32 strLen);

boolean OBASE_CLASS DioHal_FITQI_Register(void);
boolean OBASE_CLASS DioHal_FITQI_Deregister(void);

#if defined(__cplusplus)
}
#endif

#endif /* _DIOHAL_FIT_H_ */


/*=============================================================================
  EXTERNALIZED FUNCTION DESCRPTIONS
=============================================================================*/
/*--- END OF ioHal_FIT.H ---*/
